tormenta severa - French English Dictionary